package com.heu.blood.common.enums;


public enum BloodStorgeEnum {
    INSERT_STORGE_SUCCESS("IN_STORAGE_TEST","入库待检"),
    STORGE_DOCUMENT_NUMBER("RK","入库单据号"),
    BLOOD_IN_STOCK_STATE("IN_STOCK","血液在库状态"),
    BLOOD_RETURN_TO_STATION("RETURN_TO_BLOODSTATION","血液退回血站"),
    BLOOD_OUT_STOCK_STATE("OUT_STOCK","血液出库状态"),
    OUT_STORGE_DOCUMENT_NUMBER("CK","出库单据号"),
    BLOOD_VERIFY_ABO_FAIL("ABO_FAIL","血液检验ABO核验未通过"),
    BLOOD_VERIFY_RH_FAIL("RHBLOOD_FAIL","血液检验RH核验未通过"),
    BLOOD_VERIFY_RH_SPLIT_FAIL("RHSPLIT_FAIL","血液检验RH分型核验未通过"),
    BLOOD_VERIFY_SUCCESS("SUCCESS", "血液检测通过"),
    BLOOD_VERITY_BLOOD_COUNT_FAIL("BLOOD_COUNT_FAIL","血液数量检验失败"),
    BLOOD_VERITY_BLOOD_TYPE_FAIL("BLOOD_TYPE_FAIL","血液类型检验失败"),
    BLOOD_VERITY_BLOOD_MEASUREMENTUNIT_FAIL("BLOOD_MEASUREMENTUNIT_FAIL","血液计量单位检验失败"),
    NOT_BLOOD_VERIFIED_COMPARISON("NOT_VERIFIED_COMPARISON","检验后未进行比对"),
    BLOOD_VERIFY_FAIL("FAIL","血液检验失败"),
    BLOOD_VERIFY_WAIT("WAIT","血液检验待确认");
    private final String code;

    private final String value;

    BloodStorgeEnum(String code, String value) {
        this.code = code;
        this.value = value;
    }

    public String code() {
        return code;
    }

    public String value() {
        return value;
    }
}
